Rose Chestnut — synonyms, definition

1. rose chestnut (Noun)

3 synonyms
Mesua ferrea ironwood ironwood tree
1 definition

rose chestnut (Noun) — Handsome East Indian evergreen tree often planted as an ornamental for its fragrant white flowers that yield a perfume; source of very heavy hardwood used for railway ties.

1 type of
tree
2 parts of
Mesua genus Mesua